package it.polimi.swimv2.util;

/**
 * 
 * RemoteBindingName is an interface that declares string constants for the JNDI
 * binding for swimv2 session beans.<br>
 * All the application using swimv2Ejb business logic should import and use this
 * interface to make themselves independent from the specific JNDI configuration.<br>
 * 
 * 
 */
public interface RemoteBindingName {

	public static final String ABILITY_MANAGER = "swimv2Ear/AbilityManager/remote";

	public static final String ADMIN_MANAGER = "swimv2Ear/AdminManager/remote";

	public static final String FEEDBACK_MANAGER = "swimv2Ear/FeedbackManager/remote";

	public static final String FRIENDSHIP_REQUEST_MANAGER = "swimv2Ear/FriendshipRequestManager/remote";

	public static final String FRIENDS_MANAGER = "swimv2Ear/FriendsManager/remote";

	public static final String HELP_REQUEST_MANAGER = "swimv2Ear/HelpRequestManager/remote";

	public static final String HELP_SEARCH_MANAGER = "swimv2Ear/HelpSearchManager/remote";

	public static final String LOGIN_MANAGER = "swimv2Ear/LoginManager/remote";

	public static final String REGISTRATION_MANAGER = "swimv2Ear/RegistrationManager/remote";

	public static final String SUGGESTION_MANAGER = "swimv2Ear/SuggestionManager/remote";

	public static final String USER_MANAGER = "swimv2Ear/UserManager/remote";

	public static final String USER_PROFILE_MANAGER = "swimv2Ear/UserProfileManager/remote";

	public static final String USER_SEARCH_MANAGER = "swimv2Ear/UserSearchManager/remote";
}
